home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / etc / X11 / Xsession.d / 90x11-common_ssh-agent < prev    next >
Text File  |  2008-08-05  |  642b  |  25 lines

  1. # $Id: 90x11-common_ssh-agent 305 2005-07-03 18:51:43Z dnusinow $
  2.  
  3. # This file is sourced by Xsession(5), not executed.
  4.  
  5. STARTSSH=
  6. SSHAGENT=/usr/bin/ssh-agent
  7. SSHAGENTARGS=
  8.  
  9. if grep -qs ^use-ssh-agent "$OPTIONFILE"; then
  10.   if [ -x "$SSHAGENT" ] && [ -z "$SSH_AUTH_SOCK" ] \
  11.      && [ -z "$SSH2_AUTH_SOCK" ]; then
  12.     STARTSSH=yes
  13.     if [ -f /usr/bin/ssh-add1 ] && cmp -s $SSHAGENT /usr/bin/ssh-agent2; then
  14.       # use ssh-agent2's ssh-agent1 compatibility mode
  15.       SSHAGENTARGS=-1
  16.     fi
  17.   fi
  18. fi
  19.  
  20. if [ -n "$STARTSSH" ]; then
  21.   STARTUP="$SSHAGENT $SSHAGENTARGS ${TMPDIR:+env TMPDIR=$TMPDIR} $STARTUP"
  22. fi
  23.  
  24. # vim:set ai et sts=2 sw=2 tw=80:
  25.